irrigation farming - English Synonyms Dictionary